@import '~stylus/base.styl'
@import '~stylus/iconfont.styl'

[aspectratio]
  position relative
  overflow hidden

[aspectratio]::before
  content '' !important
  display block
  width 1px
  margin-left -1px
  height 0

[aspectratio-content]
  position absolute
  top 0
  width 100%
  height 100%
  bottom 0
  right 0
  left 0

[w-750-375]
  aspect-ratio '750:375'

[w-328-350]
  aspect-ratio '328:350'

[w-245-245]
  aspect-ratio '245:245'

[w-190-190]
  aspect-ratio '190:190'

[w-120-120]
  aspect-ratio '120:120'

[w-150-150]
  aspect-ratio '150:150'

[w-750-533]
  aspect-ratio '750:533'

[w-750-426]
  aspect-ratio '750:426'

[w-285-285]
  aspect-ratio '285:285'

[w-750-380]
  aspect-ratio '750:380'

[w-248-248]
  aspect-ratio '248:248'

[w-95-95]
  aspect-ratio '95:95'

.van-toast.van-toast--text.van-toast--middle
  font-size 30px

.van-dialog__header, .van-dialog__message, .van-button__text
  font-size 30px

.van-dialog__header
  height 100px
  line-height 100px

.van-dialog__message
  text-align center
  padding 40px

.van-button--large
  height 100px